127879
605700
277658
1061448
95655
86010
670211
322153
528115
520266
1041862
409710
794312
887871
823147
910949
1018724
833610
575505
58952
103987
617377
299284
553842